package com.zmn.oms.common.dro.attachment;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 类描述: 工单附件分组 VO
 *
 * @author: liudi
 * @since: 2022/03/31 10:14
 */
@Data
public class AttachmentDetailGroupDRO implements Serializable {

	/**
	 * 照片类型
	 *
	 * @see com.zmn.oms.common.constant.OrderAttachmentTypeEnum
	 */
	private Integer type;

	/**
	 * 照片类型名称
	 */
	private String typeName;

	/**
	 * 是否需要审核
	 * 1、不需要 2、需要
	 */
	private Integer needReview;

	/**
	 * 张数
	 */
	private Integer number;

	/**
	 * 说明
	 */
	private String description;

	/**
	 * 示例照片地址
	 */
	private String egSrc;

	/**
	 * 上传标准地址
	 */
	private String egUrl;

	/**
	 * 是否必传：1不必传  2必传
	 */
	private Integer requiredFlag;

	/**
	 * 是否开启自动审核
	 * 1、开启 2、不开启
	 */
	private Integer autoAudit;

	/**
	 * 附件详情
	 */
	private List<AttachmentDetailDRO> attachmentDetailVOList;

	/**
	 * 是否允许重拍
	 */
	private Boolean rephotograph;

	/**
	 * 是否在订单详情页展示
	 */
	private Boolean orderDetailShow;
}
